#ifndef _TAN_FLOATOBJECT_H_
#define _TAN_FLOATOBJECT_H_

#include "tanobject.h"

typedef struct tan_float_object
{
	TanVar base;
	TAN_FLOAT float_var;
} TanFloatObject;

TAN_INTERFACE_FUNC(TanObject*) Tan_Float_fromString(const TAN_INT8* str);
TAN_INTERFACE_FUNC(TanObject*) Tan_Float(const TAN_FLOAT _float);

#define Tan_Float_cast(ob) ((TanFloatObject*)ob)

#endif  //!_TAN_FLOATOBJECT_H_

